#include <iostream>
using namespace std;

int main()
{
    // 一维数组名称的用途

    // 1、可以通过数组名来统计 整个数组的大小
    int arr[10] = {1,2,3,4,5,6,7,8,9,10};
    cout << "整个数组占用内存空间为：" << sizeof(arr) << endl;
    cout << "每个元素占用的内存为：" << sizeof(arr[0]) << endl;
    cout << "数组中元素的个数为：" << sizeof(arr) / sizeof(arr[0]) << endl;

    // 2、可以通过数组名查看数组首地址
    cout << "数组的首地址为：" << arr << endl;
    cout << "数组中第二个元素的地址为：" << &arr[1] << endl;

    // 数组名是个常量，不可以赋值
    // arr = 100; //错误
    
    return 0;
}